package com.sugar.subscribe.course.module.pay.api.order.dto;

import lombok.Data;

import java.io.Serializable;
import java.util.Map;

/**
 * @author Y.sugar
 * @since 2024/8/19 11:52
 */
@Data
public class PayOrderSubmitReqDTO implements Serializable {

    /**
     * 支付单编号
     */
    private Long id;

    /**
     * 支付渠道
     */
    private String channelCode;

    /**
     * 支付渠道的额外参数，例如说，微信公众号需要传递 openid 参数
     */
    private Map<String, String> channelExtras;

    /**
     * 回跳地址
     */
    private String returnUrl;
}
